home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 028a / zpit12.zip / ZPIT01.DOC < prev   
Text File  |  1991-05-06  |  37KB  |  795 lines

  1.  
  2.  
  3.  
  4.    ┌──────────────────────────────────────────────────┐
  5.    │                                                  │
  6.    │                                                  │
  7.    │                                                  │
  8.    │              Z*P*I*T Version 1.2                 │
  9.    │                                                  │
  10.    │              All Right Reserved                  │
  11.    │              Paul F Hancock 1991                 │
  12.    │                                                  │
  13.    │                                                  │
  14.    │                                                  │
  15.    └──────────────────────────────────────────────────┘
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  ZPIT Document INDEX:
  22.  
  23.  I.      Introduction
  24.  II.     Quick Start
  25.  III.    Setup - ZPIT Configuration Program
  26.                  Commandline Notes
  27.  IV.     Menus - Using ZPIT
  28.  V.      KEYS  - Reference
  29.  VI.     ZPIT Files
  30.  VII.    Memory Issues and Running ZPIT from Shell
  31.  VIII.   Quirks
  32.  IX.     EveryThing Else (Almost)
  33.  X.      Etc.
  34.  
  35.  
  36.  
  37.  
  38. I.       ZPIT INTRODUCTION
  39.  
  40.   ZPIT is a basic front end for command line programs. It is
  41.  specifically designed with Archiving programs in mind, such as PKZip,
  42.  LHARC, etc. (However, the way it is designed would allow you to use
  43.  it for similar command line programs as well.)
  44.   ZPIT should work with the most familiar programs, but there are
  45.  some which it may not work as well with, such as ARCE(Which uses a
  46.  different commandline arrangement than ZPIT allows for).
  47.  
  48.   The Drop Down Menus will allow you to access your Archive programs,
  49.  Un-Archive programs, Scan, Clean, an Archive File lister, PKlite and
  50.  any program that makes self-extracting files from an archive.
  51.   You will also find a simple Text file browser, a Dos commandline
  52.  and File Utilities option(to Copy, Move and Delete files).
  53.  
  54.   The most difficult part of ZPIT will be the setting up, which is done
  55.  from the separate ZPCFG program. ZPIT may be harder to setup than other
  56.  similar programs, but it is hoped that it will then be easier to use.
  57.  The setup requires you to create configurations for each operation that
  58.  you require. The configurations are based on the command line structure,
  59.  and vary somewhat between options(See command line information below).
  60.   One Configuration MUST be setup for one Archive and one Un-Archive
  61.  Program. PLEASE DO THIS FIRST!!! Other programs are optional, but if you
  62.  have no setups for them then you can't and shouldn't use the options on
  63.  the menus.(These include Scan, Clean, Archive File Lister and Make EXE).
  64.   The reason for this method of design was to allow you to set up multiple
  65.  configurations, for different programs or different variations on the
  66.  same program. The hope is that this will allow you maximum flexability.
  67.  If your needs are simple, however, you can just setup up one configuration
  68.  for each program, make them the defaults and use ZPIT with no other
  69.  adjustments. Switching between configurations is simply a matter of selecting
  70.  the configuration from a listing of the ones you have created for the program.
  71.  This can be done from within the main program.
  72.   The design of ZPIT was based on personal experience and may
  73.  not appeal to everyone but it is hoped that it is universal enough to be
  74.  used with different purposes in mind.
  75.  
  76.  
  77.  
  78. *What ZPIT Includes:
  79.  
  80.   -Easy menu selections.
  81.   -Multiple configurations for archive/Unarchive programs and other command
  82.    line programs, with specific options for SCAN and CLEAN. You can also setup
  83.    options to allow you to create an EXE archive file. There is a menu option
  84.    to start this, and PKlite, as well.
  85.   -The ability to easily select Multiple files, from across different
  86.    directories and Drives, to archive.
  87.   -Because of its design you can plug in other types of programs.
  88.   -A Handy text file viewer.
  89.   -Directory utilities to Copy, Delete and Move files.
  90.   -Online Help
  91.  
  92.  
  93. *What it Doesn't:
  94.  
  95.   -This version of ZPIT does not include an option to change archive files
  96.    from one type to another (IE., ZIP to LZH). I may try to implement that
  97.    later.
  98.   -This version does not have its own way of viewing archive lists and relies
  99.    on outside programs to work in conjunction with ZPIT for this.
  100.    (See information on viewing archives)
  101.  
  102.  
  103.  
  104.  
  105. II.                     Z*P*I*T  1.2 - QUICK START
  106.  
  107. *For the best understanding of how ZPIT works I recommend reading
  108.  the rest of the documentation as well.
  109. *To best use ZPIT and the commandline programs of your choice I recommend
  110.  you read the other program documents as well.
  111. *Also read ZPIT QUIRKS at the bottom of this document.
  112.  
  113.                      !!!!! DO THIS FIRST !!!!!
  114.  
  115. *INSTALL ZPIT FILES:
  116.  
  117.  >Just Copy the files included with ZPIT to the desired directory.
  118.   Put all the program files included with ZPIT into the same directory.
  119.   Included are ZPIT.EXE, ZPCFG.EXE and several sample Configurations.
  120.   (Keep Configuration files and ZPIT together to avoid problems)
  121.  
  122. *SETUP ZPIT:
  123.  
  124.  You are about to tackle the toughest part of using ZPIT. Setting up the
  125.  configurations. It is best to know the PATHs to the command line programs
  126.  you want to use and any added information that might be of use(IE., Command
  127.  options). Some online help is provided for a number of Archive programs.
  128.  You must, at least create a default setup for one Archive and one dearchive
  129.  program on startup.
  130.  
  131.  
  132.  >Type ZPCFG to start the configuration program
  133.  
  134.    When the ZPIT configuration file is not found a new one is created with blank
  135.  values. You will be adding Program configuration information , as well as
  136.  information on what commandline programs you want ZPIT to use as defaults when
  137.  started.
  138.  
  139.  >THE SETUP MENU.
  140.  
  141.   From here you can EDIT, CREATE NEW and SELECT DEFAULT configurations.
  142.   To make it easy, select EDIT for ZP programs.
  143.   A Dialog box should appear allowing you to select a file. The files
  144.   shown in this list are the ZFG files (ZP/Archive configs). Select one of
  145.   these files. If none appear in the file list then either you a). Did not
  146.   install them. b). Put them somewhere else and must look for them. c). Got
  147.   cheated.
  148.   If there are no Configurations to edit, hit <ESC> to exit the filelist,
  149.   a blank configuration will appear so you can create a new configuration.
  150.  
  151.  >CONFIGURATION ENTRY SCREEN.
  152.  If you Happen to own one of the programs in the sample configurations then
  153.  all you really need to do is enter the Path where you have the program resides,
  154.  (IE., C:\Util\) and the directory to process files to. Other information
  155.  can be equally useful, and can vary depending on you needs.
  156.  
  157.  These are the fields in the configuration screen:
  158.  
  159.  -Program PATH:<Path to command line program>
  160.  
  161.  -Program NAME:<Program Name> (IE., PKZIP. Don't include extension)
  162.  
  163.  -Program OPTIONS:<Command line options> (See program documents)
  164.  
  165.  -Path to ARCHIVE TO:<Depending on the configuration, this is an optional
  166.       path to Archive/Unarchive files to>(This differs with other options)
  167.  
  168.  -Configuration FILENAME:<Name of Configuration you are creating. Must enter.>
  169.       (You can create as many configuration as you want)
  170.  
  171.  -DESCRIPTION of this configuration:(Optional Description)
  172.  
  173. !! It is important to note, when setting up the configurations, you
  174.    must be most careful to provide the proper options for the program.
  175.    Sometimes no options will do exactly what you want, but in the case
  176.    of Something such as Viewing an archived file listing the proper
  177.    option is a necessity to prevent unintended results.
  178.  
  179.   When you fill in the Entry screen, you SAVE the configuration to disk
  180.   with <F2>.
  181.   You can make the configuration the DEFAULT by hitting <F9>. (Make sure
  182.   you have saved it as well).
  183.   If you don't select the default now, a menu option will allow you to do
  184.   the same thing later. You can also select defaults from within ZPIT, BUT
  185.   you must make defaults for Archiving and De-Archiving before first using
  186.   ZPIT.
  187.  
  188.   >While in the ZPIT configuration program you can also setup the program
  189.   configurations.
  190.   Select ZPIT program menu option
  191.   The fields to be filled in are as followed.
  192.  
  193.          PROGRAM DIRECTORY: This is used for path information, and to store
  194.                             the log file and configuration files.
  195.  
  196.          DEFAULT EXTENSION: Refering to the archive file extension you are
  197.                             most likely to use. This is optional. If entered
  198.                             it will appear as a default in several instances.
  199.  
  200.          KEEP LOG: Do you want to keep a log file of the Archives you
  201.                    create. The file will include the date and the files and
  202.                    the archive name. Enter T for yes, F for no.
  203.  
  204.          NAME of the LOG FILE: If you put T for the previous option then
  205.                                you must Enter the logfile name in this field.
  206.                                The name may include an extension if you wish.
  207.  
  208.   Once you have entered the information use F2 to SAVE. And that is all.
  209.  
  210.  *Was that difficult?
  211.    Once you have created an Archive configuration, and an Unarchive Configuration
  212.   (and selected each as the default) then you can use ZPITs basic functions.
  213.   Other configurations can be created when you wish, or ignored if not needed.
  214.  
  215.   Note: You can change the defaults easily through ZPITs menus.
  216.  
  217.  ! Note: Try your configuration on test files first to make sure it
  218.          works as you expect.
  219.  
  220.  ! Read the rest of this  document for more detailed information. Particularly
  221.    on how ZPIT uses the command line for each configuration.
  222.  
  223.  
  224.  
  225. III. SETUP (part 2) ,the ZPIT configuration program (ZPCFG.EXE) and
  226.      commandline notes.
  227.  
  228.    Before starting ZPIT you should read over this section or , at least, the
  229.    quick Start chapter.
  230.    As with most programs, ZPIT relies on the configurations which you setup.
  231.    This is even more important here. Setting up a configuration is relatively
  232.    simple but requires that you know a few facts.
  233.  
  234.    -Fact ONE: The Drive and Directory of the program(s) you are going to use.
  235.    -Fact TWO: The name of that program(of, course).
  236.    -Fact THREE: Any command line options that are required to do the job you
  237.     want it to do. (ZPIT provides some online help with options for popular
  238.     programs, but it is always recommended that you read the documentation.)
  239.  
  240.    To create setups, go to the ZPIT configuration program by typing ZPCFG. You
  241.    should do this before first using ZPIT.
  242.  
  243.    Select the option for the setup you want to create. You can also Edit a Con-
  244.    figuration that you have already created. (Some sample Configurations should
  245.    have come with the rest of the ZPIT files. These are samples of configurations
  246.    for using different programs to archive, view archives and De-archive files).
  247.  
  248.   >CONFIGURATION SCREEN
  249.  
  250.    The following fields have to be filled in:
  251.     -PATH for the Program: Program path of the Archive or other program.
  252.     -NAME of the Program: Program Name. IE., PKZip. (NOTE: Don't include an
  253.      Extension).
  254.     -Program OPTIONS: Command Line options for the Program. IE., PKZip option
  255.      '-f' will freshen file in an archive. (NOTE:Hitting F1 in this field
  256.      will allow you to get help on specific programs and some of their options)
  257.     -TO DIRECTORY: This options use varies as follows:
  258.          with archive programs: The Directory that archive file is Sent to.
  259.          with De-Archive : The directory that files are sent to.
  260.          with View Archive : Default Directory to look in first for file.
  261.          with Scan, Clean : Directory, file or drive to process.
  262.          with Make EXE : Default directory to send Self-Extracting file to.
  263.          with PKlite : Used as default lookup directory.
  264.     -NAME of CONFIGURATION:<Required> This Filename, will identify the configuration
  265.      for you later, if you need to edit it or select it as a default.
  266.      (*Don't add an extension to the filename)
  267.     -DESCRIPTION of archive: This is an optional field for information that
  268.      might be useful to you.
  269.  
  270.    When you have filled in all the information. Use F2 to SAVE the configuration.
  271.    If there is one with the same name you will be asked if you wish to overwrite
  272.    it.
  273.    You can now, either, exit the configuration or Use F9 to SELECT it as the
  274.    DEFAULT to use at startup. (*One configuration for an archive program and
  275.    one for an Unarchive program must be selected as defaults before exiting
  276.    ZPCFG the first time you use it). Defaults can also be selected from the
  277.    menu options in ZPCFG and in ZPIT.
  278.  
  279.    ESC will bring you out of this configuration.
  280.    The other Menu options on the configuration menu allow you to select a default
  281.    configuration from those you have created, or edit a configuration.
  282.  
  283.  Items to Note:
  284.  -When you select a default it becomes active immediately.
  285.  
  286.  >NOTES on the PROGRAM COMMAND LINE:
  287.  
  288.   This information is to give you an idea of how ZPIT uses the configuration
  289.   and let you decide the best way to set it up, or if other programs will work
  290.   with it.
  291.  
  292.  -The ARCHIVE command line takes the following form:
  293.   <D:\PATH\>ProgramName [Options] (Filename[archive file]) <TO D:\PATH\> {Filespecs}
  294.   (**Filespecs are passed one at a time.)
  295.  
  296.  -DeARCHIVE command line:
  297.   <D:\PATH\>ProgramName [Options] (Filename[archive file]) <TO D:\PATH\> {Filespecs}
  298.      or
  299.   <D:\PATH\>ProgramName [Options] (Filename[archive file]) <TO D:\PATH\>
  300.   (**The first form passes the file names to be removed/Deleted, etc. from
  301.     the archive, the second form works on all the files. The form used
  302.     depends on whether individual file(s) were selected or not.)
  303.  
  304.  -Make EXE commandline :
  305.   <D:\PATH\>ProgramName [Options] (Filename[archive file]) <TO D:\PATH\>
  306.    You might also hook PKZipfix to this option, which requires only the
  307.    archive filename(But the <TO \PATH\> option in the configuration for
  308.    PkZipfix would be left blank)
  309.  
  310.  -PKlite Commandline:
  311.   <D:\PATH\>ProgramName [Options] (Filename[archive file]) {FileName}
  312.   The basic difference with this commandline is that it allows for one
  313.   file name to be passed to the end of the command. This is seen as "Change
  314.   to this {Filename}". This commandline does not send the output to a
  315.   different directory.
  316.  
  317.   ! Note that This configuration is automatically made the default when
  318.     created or changed.
  319.  
  320.  -VIEW ARCHIVE file LIST command line:
  321.   <D:\PATH\> ProgramName [Options] (Filename[archive file])
  322.    In a case like this the 'TO Directory field' is used as a default
  323.   lookup directory when bringing up the Dialog box to pick a file, leave
  324.   blank if you want to start from the default Directory.
  325.  
  326.   ! You must be sure that you enter the proper option for viewing an archive
  327.   file. Not doing so could cause unexpected results.(Some sample Con-
  328.   figurations have been included for this purpose.) And online help for
  329.   the options field is also available.
  330.  
  331.   ! This commandline is incomplete in the sense that, in addition to what
  332.   is here, the program adds a Dos redirection command to a temporary file.
  333.   This lists the archive to a disk file, the file is then read into a viewer
  334.   and subsequently deleted when the user exits the viewer. This also means
  335.   that this particular option is not really usable beyond its intended pur-
  336.   pose (Viewing archive lists).
  337.  
  338.  
  339.  -SCAN command line:
  340.   <D:\PATH\> ProgramName  <Scan WHAT> [Options]
  341.    While an individual {filename} 'could' be selected it is not a part
  342.   of the command line configuration for this program. The <WHAT> option
  343.   can be used as the location you want scanned. It could be a Drive, Drive
  344.   and path, or An individual file name. Unlike the other configurations,
  345.   where this field on the Configuration denotes a Path, A backslash is not
  346.   automatically added. If you want it to be a pathname, you can enter one
  347.   but it must be properly entered. Otherwise this field is more open to
  348.   variation.
  349.  
  350.  -CLEAN command line:
  351.   <D:\PATH\> ProgramName <Clean WHAT> {Filename} <Virus> [Options]
  352.    The <WHAT> option can be used as the location you want cleaned. It
  353.   could be a Drive, Drive and path, or An individual file name. Unlike
  354.   the other configurations where this field on the Configuration denotes
  355.   a Path, A backslash is not automatically added. If you want it to be
  356.   a pathname, you can enter one but it must be properly entered. Otherwise
  357.   this field is more open to variation.
  358.    {filename} is optional an will be ignored is none is selected. If you
  359.   Enter an individual file name then the <WHAT> options will be ignored.
  360.     <Virus> is the name of the Virus to be cleaned.
  361.  
  362.  
  363.  > OTHER ZPIT Program Settings.
  364.  
  365.    The ZPIT Menu option is to create other options for ZPIT.
  366.  
  367.    Select this option:
  368.  
  369.    -The first Field is the ZPIT program path.
  370.    -The Second field is the Default Extension of the archive file you are most
  371.     likely to use. IE., ZIP for PKZip, or ARC for arcE/PKarc. This merely
  372.     speeds up searching for a file later. It can be left blank, as well.
  373.    -The next field is a True/False(T/F) field. Enter true if you want to
  374.     keep a running log file of those files you have archived and to what
  375.     filename and on what date.
  376.    -The last field is the name of the log file, if you want to keep one(Here
  377.     you can add an extension if you wish).
  378.  
  379.    When you have entered all the items required hit F2 to SAVE the new options.
  380.    They are automatic default and can only be changed from within the ZPIT con-
  381.    figuration program.
  382.  
  383.    This program also has a Help on... options which is similar to the help
  384.    you will find for the Archive(Etc.) options field.
  385.  
  386.  
  387.  
  388.    >Now that you have Finished the Setup procedures you can use the program.
  389.  
  390.  
  391.  
  392. IV. THE MENUS or Using ZPIT
  393.  
  394.   To start ZPIT type ZPIT at the command prompt line.
  395.   Once it has started you can make selections from the various menu options.
  396.     The main menus are:
  397.                 ZP          - To Archive files/and Misc operations.
  398.                 UnZP        - To Extract files/or View Archive lists.
  399.                 Setup       - To Select different Program Defaults.
  400.                 Accessories - Misc. Operations
  401.  
  402.  >ZP Menu<
  403.  
  404.     Archiving files:
  405.  
  406.       The FIRST option on this menu is the <Select Files> Option.
  407.       From here you select any files you want to put into an archive.
  408.       When you select this option you will see two windows.
  409.        The first is the file directory.
  410.        The second is a list of files you have selected for archiving.
  411.       To select files from the directory use the following Keys:
  412.        <SPACE>: This will MARK/UNMARK a file.
  413.        F3: Will MARK all files.
  414.        F4: Will UNMARKED all Marked files.
  415.        F2: Will SELECT all MARKED files. This will place all the files you
  416.            have marked, in the directory, into the files selected list.
  417.            It is Important to note that you must select marked files. Files
  418.            that are only marked will not be included in the archive. Two,
  419.            ALWAYS SELECT files you have marked in the visable directory BEFORE
  420.            moving to a different directory. When you change directory/drive any
  421.            files in the current directory which are MARKED will be unmarked.
  422.            SELECTED files will remain. Always take note of the files in the
  423.            Selected Files list, these are the ones you will be archiving.
  424.        TAB:This will move you to the Selected file list. Once in this list
  425.            You can only scroll thru the files listed. This is only to allow
  426.            you to see file beyond the bottom of the window. ESC will take you
  427.            back to the File selecting list.
  428.        F5: Start Over. This will clear ALL SELECTED files from the list. You
  429.            will have to re-mark and re-select any files to be archived.
  430.        F9: This will start the archiving process based on the defaults you
  431.            have already set up. You will be prompted for a file name to give
  432.            to the archive. Enter file name without extension.
  433.        ESC:Will leave the file selection lists. Your selections will be retained
  434.            UNLESS A). you already ran the archive program. B). You select the
  435.            same option(Select files) again.
  436.             Note: The program assumes you will archive selected files soon after
  437.             selecting them. Some other options may clear the list as well.
  438.      - The <Archive file name> menu option will allow you to enter the name you
  439.        want to give the archive file. If you don't use this option you will be
  440.        prompted for a name on starting the Archive program.
  441.      - The <New Config> menu option allows you to select a new default configuration
  442.        for the archiving program you want to use. This is the same as selecting a
  443.        default in the Setup menu.
  444.      - The <Start ZP> option starts the Archive program. You will be prompted
  445.        for an archive file name, if you haven't used menu option two. Remember
  446.        to type in the name without an extension.
  447.        A window will appear as the Default program runs. The name of the
  448.        program running will be on the window title. You will be able to watch
  449.        the program running and the status line will show you what file is being
  450.        processed. When it is finished, the window will clear and you will be
  451.        returned to the menu.
  452.         Note: Errors found by the running program are not returned to ZPIT. If
  453.         the archive process does not seem to be working properly then check:
  454.         A) The configuration. B) Archive program documents. C) Run it outside
  455.         of ZPIT and ses if a similar problem occurs.
  456.  
  457.     <Change Directory> - Obvious. It will bring up a directory tree
  458.      that you can move around and select the new dirctory by pressing enter.
  459.      Ctrl-C: Will allow you to change drives; Type in the Drive letter at
  460.              the prompt;
  461.      ESC: Will leave the directory tree. Since you haven't selected a new
  462.           directory Esc returns an error, Invalid Directory selected. In
  463.           this case the error can be ignored. You can also press enter on
  464.           the current directory to avoid this.
  465.  
  466.     <eXit> - This is also obvious.
  467.  
  468.  
  469.  >UNZP Menu<
  470.  
  471.     DeArchiving Files:
  472.  
  473.     - The FIRST Menu option will allow you to <SELECT ARCHIVE FILE> you want
  474.       to process. You will receive a prompt for the Extension and then a
  475.       file dialog box to select the file from.
  476.     - The SECOND menu option will allow you to <SELECT FILENAMES> of individual
  477.       file(s) that you wish to remove from the archive. If you don't use this
  478.       option all files will be De-Archived.
  479.       You will receive a prompt box. (You must know the proper names of the
  480.       files). Type in the complete filename(with extension) then press enter.
  481.       The file will be saved and the field cleared, so that you may enter another
  482.       file name. Press ESC to finish entries.
  483.       Note: If you select this option a second time it will clear the first
  484.       entries made. If you want to start again or clear the list, this is the
  485.       way to do it. Pressing ESC without making any entries will leave the list
  486.       blank.
  487.     - Menu option THREE will let you select <NEW CONFIGURATION> default.
  488.     - Menu option FOUR <START UnZP> will start Processing the selected archive
  489.       file. This works in a similar fashion as Archive processing.
  490.  
  491.     - The last menu option allows you to <VIEW an ARCHIVED FILE> listing. The
  492.       things to know are that you must have set up a configuration for this
  493.       option. If the Configuration is using one of the specified file
  494.       types: IE., Pkzip for .ZIP files then rememeber to use the correct
  495.       configuration for the correct file type. This is only important if you
  496.       are using different types of Archivers. When you select this option you
  497.       will be prompted for a extension. You can enter to select the default
  498.       or change the Extension shown. Next you will be given a file dialog box
  499.       to select the neccessary file to list. If your configuration specified
  500.       a TO PATH then you will see files in that directory. Select a file from
  501.       the current or different directory.
  502.       This file will be listed to a Temporary file which will be loaded into
  503.       a file viewer. You can browse thru the list, Mark blocks and Print or
  504.       Write the blocks to disk files. When you are done, use ESC to quit.
  505.       The temporary file is deleted.
  506.  
  507.  >SETUP Menu<
  508.  
  509.       The menu options on this are all basically the same. They let you change
  510.      the defaults for each of the command line programs you are using.
  511.       Select the program default option you want to change.
  512.       A list of configurations for that option will appear in the dialog box.
  513.       Now just select the once you want and it will be save as the default and
  514.      become active.
  515.  
  516.  
  517.  
  518.  >ACCESORIES Menu<
  519.  
  520.     - The FIRST menu option will allow you to <VIEW a TEXT FILE>.
  521.       - This will bring up a file Dialog box for you to select a text file
  522.         to View.
  523.         Once you have selected a file, you can scroll thru it, create a block
  524.         of text and Print it or write it to disk. You can also search for text
  525.         with in the file.
  526.         Pressing ESC will end the View.
  527.     - The SECOND option <MAKE EXE> will allow you to Make a Self-Extracting archive
  528.       file or will run whatever program you have configured for this option.
  529.       - A file Dialog box will allow you to search for and select the file you
  530.         wish to make self-extracting. Make sure the file you select is compatable
  531.         with the program you are using.
  532.         Now the file will process.
  533.     - The THIRD option will run <SCAN>.
  534.        This option will allow you run Scan if you have created a configuration
  535.       for it, or will run whatever program you have configured for this option.
  536.       Scan will run full screen using what directions you gave it in the setup
  537.       configuration. (See more on configurations above).
  538.     - The FOURTH option will Run <CLEAN>.
  539.        This option will allow you run Clean if you have created a configuration
  540.       for it, or will run whatever program you have configured for this option.
  541.       You will be given a Dialog box to select a filename. This will allow you to
  542.       clean one file. If you do not want a single file then press ESC, Clean will
  543.       then use whatever options have been put into the <WHAT> field of the con-
  544.       figuration (See more on configurations above).
  545.        The Next prompt will be for the Virus name/code required by Clean.
  546.        Clean will run full screen using what directions you gave it in the setup
  547.       configuration.
  548.        Fortunately, the author has not had need of this option and can't verify
  549.       its accuracy.
  550.     - The FIFTH option is a <DOS COMMMAND>line.
  551.        The command line will appear, and you may enter any valid Dos command.
  552.        The command will run full screen and there will be a pause to Press
  553.        enter when it is done.
  554.     - The last option is <DIRCTORY UTILITIES>.
  555.        This will bring up a file list. From the list you can mark files and then
  556.        Delete, Copy or Move files.
  557.        -When copying files you will be prompted for the directory to copy them to.
  558.        Type in the directory and press enter. If the file exists you will be
  559.        be asked to continue.
  560.        -When moving files you will be prompted for the directory to move them to.
  561.        If the file exists you will be asked to continue. If there is a copy error
  562.        the original will not be deleted.
  563.        -You can mark files only in the currently active directory list.
  564.        -To move quickly to a different directory use CTRL-D to change the
  565.        directory. A directory tree will appear.
  566.  
  567.        DIRECTORY UTILITIES KEYS:
  568.         <SPACE> - Mark/unmark a file or files.
  569.         F3      - Mark all files.
  570.         ALT-C   - Copy Marked file(s).
  571.         ALT-D   - Delete Marked file(s).
  572.         ALT-M   - Move Marked file(s).
  573.         CTRL-D  - Change Directory.
  574.  
  575.  
  576.  
  577.  
  578.  ---------------------------------------------------------------------------
  579. V.        QUICK KEY REFERENCE:
  580.  
  581.   ZPCFG SETUPS:
  582.    F1  - HELP (In Configuration Screen)
  583.    F2  - SAVE the Configuration to Disk.
  584.    F9  - MAKE this DEFAULT configuration file.
  585.    ESC - QUIT
  586.  
  587.  
  588.   VIEW TEXT FILE:
  589.    F3   - NEW File
  590.    F7   - BEGIN BLOCK
  591.    F8   - END of BLOCK
  592.    ALTW - WRITE Block to Disk
  593.    ALTP - PRINT Block
  594.    F6   - SEARCH
  595.    ^F6  - REPEAT Srch
  596.    ESC  - QUIT
  597.  
  598.  
  599.   VIEW ARCHIVE LISTING:
  600.    F7   - BEGIN BLOCK
  601.    F8   - END of BLOCK
  602.    ALTW - WRITE Block to Disk
  603.    ALTP - PRINT Block
  604.    ESC  - QUIT
  605.  
  606.  
  607.  DIRECTORY UTILITIES:
  608.   <SPACE> - Mark/unmark a file or files.
  609.   F3      - Mark all files.
  610.   ALT-C   - COPY Marked file(s).
  611.   ALT-D   - DELETE Marked file(s).
  612.   ALT-M   - MOVE Marked file(s).
  613.   CTRL-D  - Change DIRECTORY.
  614.  
  615.  
  616.  SELECT FILES FROM LIST, TO ARCHIVE:
  617.   <SPACE> - MARK/UNMARK files.
  618.   <F2>    - SELECT file, you have Marked.
  619.   <F3>    - MARK ALL Files on the current directory list.
  620.   <F5>    - Start over/CLEAR all selections and all marked files.
  621.   <F9>    - START Archiving right now.
  622.   TAB     - Scroll Select File list(ESC to return to file list)
  623.  
  624.  
  625. CHANGE DIRECTORY:
  626.    CTRL-C - Change drives.
  627.    ESC    - LEAVE the DIRECTORY TREE.
  628.  
  629. -------------------------------------------------------------------------------
  630.  
  631.  
  632. VI.                FILES with ZPIT
  633.  
  634.    ZPIT.EXE  - The Program file.
  635.    ZPCFG.EXE - ZPIT configuration program
  636.    ZPcfg.dta - The Program Configuration file. This hold defaults for the
  637.                Program. If you have a problem on startup, with configuration
  638.                default, you may have to delete this file and re-select
  639.                defaults on startup. This also holds program options.
  640.   *.ZP$      - Tempory file.
  641.   *.ZFG      - Archiving program config files.
  642.   *.UFG      - De-Archiving program config files.
  643.   *.VFG      - Archive file viewer configuration.
  644.   *.XFG      - Make Self-Extracting archive Configuration.
  645.   *.LFG      - Configuration for 'Clean' Program option.
  646.   *.RFG      - Configuration for 'Scan' Program option.
  647.   *.TFG      - Configurations for PKlite
  648.   Logfile    - User named in setup.
  649.  
  650.  
  651.  
  652.  
  653. VII.   MEMORY ISSUES and using ZPIT in shell programs.
  654.  
  655.    -ZPIT requires a fair amount of memory to run properly. Generally, 450k
  656.     is recommended. Even so you should have little difficulty with most situations.
  657.     From the command line running ZPIT has never been a problem. It works just as well
  658.     running under Wordperfect Office.  Programs which need more memory, such
  659.     as Desqview might require that you have a good amount of extra memory to use
  660.     both together. If you try to run a program with ZPIT and see error messages
  661.     such as 'memory overflow' errors from LHarc, than ZPIT needs more memory.
  662.     If the window given to ZPIT is large enough, then you should have no trouble
  663.     running ZPIT.
  664.      ZPIT is Desqview aware. But my experience has been that it writes too slowly
  665.     when used in this fashion. When setting up a Desqview window for ZPIT make the
  666.     Write Directly to Screen Option [Y] YES so that it will write as fast as
  667.     possible. But you can test it both ways and see how it works for you.
  668.  
  669.      ZPIT has been tested with Windows on a limited basis but the same issues
  670.     remain. As of yet, no problems have risen while running it under windows.
  671.     No special configuration was used when making the PIF.
  672.     (This was Windows Version 3 running on a AT 286 in standard mode).
  673.  
  674.      ZPIT has been designed to check available memory and won't start if it
  675.     doesn't think there is enough to process internal operations. However this
  676.     is not exact. If a list or window fails to open it is likely to be from a
  677.     lack of enough memory for the operation. Leave ZPIT and give it more memory
  678.     then try again.
  679.  
  680.      Memory issues are the top concerns for future development.
  681.  
  682.  
  683.  
  684.  
  685.  
  686. VIII.      QUIRKS
  687.  
  688.  
  689.    -I have noticed that occasionally key assignments are ignored and
  690.    won't operate as specified. This is an infrequent occurence, and may
  691.    be more specific to certain machines.
  692.  
  693.    - Colors/Monitors. I have only tested this program on a GrayScale
  694.    monitor with a VGA card, and a Color monitor with CGA card. I see no reason
  695.    why I should have any problems on other color/Lcd/grayscale monitors. The
  696.    colors were designed to be readable and not garish. HOWEVER, I haven't
  697.    been able to test it on a monochrome display and don't know if it will
  698.    A) Be readable. B) Work properly. Any reports on this are welcome.
  699.  
  700.    Quirks General:
  701.    Design Decisions: One decision to note is the use of Dialog boxes to select
  702.    files as opposed to  files list. In this case they are mixed. In almost all
  703.    cases the dialog box is used to select a single file and the file list is
  704.    used to select multiple files. The exception is from within the Text File
  705.    viewer which  uses file lists for single file selection. This was done
  706.    because the dialog box was too difficult to implement properly over the
  707.    textfile window.
  708.  
  709.  
  710.  
  711. IX.        EVERYTHING ELSE, almost.
  712.  
  713.   The program 'List' has been test run from ZPIT without problem. The
  714.   MAKE EXE option was used.
  715.  
  716.  
  717.   Changes:
  718.            Version 0.98
  719.              Removed some unneccessary coding.
  720.            Version 1.0
  721.              Made Desqview aware. (Screen writes very slow in this state)
  722.              Cleared up minor bugs and Statusline problems.
  723.            Version 1.1
  724.              Corrected problem with Text Viewer not Writing blocks to disk.
  725.            Version 1.2 - Finished May 1991(First public release).
  726.              Changed archive list viewer procedures to create and load
  727.              file of listing.
  728.              Fixed some key conflicts.
  729.              Fixed improper status messages.
  730.              Configuration program made separate from ZPIT.
  731.              Direct support for PKlite added.
  732.  
  733.  
  734.  X.        ETC.
  735.  
  736. *Distribution, Disclaimer and Rights @1991
  737.  
  738.  All rights to the code and authorship of this program belong
  739.  to Paul F. Hancock. Any modification of this program, with
  740.  intent to redistribute is strickly prohibited.
  741.  
  742.  Any problems stemming from the use of ZPIT, whether
  743.  directly or indirectly, are the sole responcibility of the
  744.  user.
  745.  
  746.  This is the first public release of ZPIT. While ZPIT 1.2 is Shareware,
  747.  I do ask that it not be distributed in any modified form or under some
  748.  other name or authorship.
  749.  
  750.  
  751.  
  752. *The Author
  753.  
  754.  The Author spent many late hours working to get this program
  755.  up and running. Sometimes losing time that should have been spent elsewhere.
  756.  But it had some fun moments, too, and no regrets. And the work will
  757.  continue.
  758.  
  759.  Currently, I can be reached via GEnie Information Service. If you haven't
  760.  tried it you should. It is a good place with good people. On GEnie I can
  761.  be found via GE Mail as P.HANCOCK. Or lurking around various RTs.
  762.  
  763.   If you feel that this program has been of use to you, and you would like
  764.  to compensate the author for that use and for the development of this and
  765.  other programs, a fee of 10 dollars has been set and can be mailed to the
  766.  address below. However, you are under no obligation to do so, and may use
  767.  the program freely.
  768.  
  769.  Please send check, cash or money order to:
  770.  
  771.         Paul F. Hancock
  772.         1641 3rd Ave. #25-GE
  773.         New York City, N.Y. 10128
  774.  
  775.  Comments are also welcome.
  776.  
  777.  *Thanks goes...
  778.  
  779.  To TurboPower Software and their OBJECT PROFESSIONAL toolbox.
  780.  Much of the hardest work was done by them.
  781.  
  782.  *Rights
  783.  
  784.  Object Profession 1.1. - All Rights Reserved by Turbo Power Software.
  785.  PKzip, PKunZIP, PKZipfix, PKlite - All Rights Reserved by PKWare, Inc.
  786.  Arce , List -  All Right Reserved  by Vernon D. Buerg
  787.  LHarc, LHA  -  All Right Reserved  by H. Yoshizaki
  788.  Scan, Clean -  All Right Reserved  by McAfee Associates
  789.  ZOO         -  All Right Reserved  by Rahoi Dhesi
  790.  Desqview    -  All Right Reserved  by Quarterdeck
  791.  WP Office PC - All Rights Reserved by WordPerfect Corp.
  792.  Windows      - All Rights Reserved by Microsoft
  793.  
  794.  ZPIT, ZPCFG  - All Right Reserved by Paul F. Hancock,  April 1991.
  795.